#define  _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <string.h>


//int main()
//{
//	char arr1[] =  "diyicichangggshi@shishistrstr.com" ;
//	char arr2[] = "changggshi";
//	char arr3[] = "gshi";
//	char arr4[] = "error";
//
//
//	printf("%s\n", strstr(arr1,arr2));
//	printf("%s\n", strstr(arr1,arr3));
//	printf("%s\n", strstr(arr1,arr4));
//	
//	return 0;
//}

//char* my_strstr(const char* str1, const char* str2)
//{
//	char* s1 = str1;
//	char* s2 = str2;
//	char* p =  str1;
//
//	while (*p)
//	{
//		s1 = p;
//		s2 = str2;
//
//		while(*s1 != '\0' && *s2 != '\0' && *s1 == *s2)
//		{
//			s1++;
//			s2++;
//
//		}
//		if (*s2 == '\0')
//			return p;
//		p++;
//	}
//}
//
//int main()
//{
//	char arr1[] =  "diyicichangggshi@shishistrstr.com" ;
//	char arr2[] = "changggshi";
//	char arr3[] = "gshi";
//	char arr4[] = "error";
//
//
//	printf("%s\n", my_strstr(arr1,arr2));
//	printf("%s\n", my_strstr(arr1,arr3));
//	printf("%s\n", my_strstr(arr1,arr4));
//	
//	return 0;
//}

